home *** CD-ROM | disk | FTP | other *** search
- #include "bbs.h"
-
- //extern long Time_system;
- extern long fsize;
- //extern struct Commands Cmds;
- //extern struct User User;
- extern struct myst my_struct;
-
- void NameUsed(char *str)
- {
- sprintf(GSTR3,"The name %s is used, please rename.\r\n",str);
- AEPutStr(GSTR3);
- }
-
- char PurgeScanNM[31];
-
- void StripReturn(char *);
-
- BOOL LcFileXfr=0;
- void ScanHoldDesc(void)
- {
- FILE *fi;
- char *s, string[200], Text[200];
- LcFileXfr=FALSE;
- sprintf(PurgeScanNM,"%d",User.Slot_Number);
-
-
- sprintf(string,"%sLCFILES/%s.lc",Conference_Location,PurgeScanNM);
- if(fi=fopen(string,"r")) { LcFileXfr=TRUE;
- while(fgets(string,80,fi)!=NL) {
- if(string[0]!=' ')
- {
- sprintf(Text,"%sLCFILES/%-13.13s",Conference_Location,string);
- StripReturn(Text);
- sprintf(GSTR3,"%sNode%d/PlayPen/%-13.13s",Cmds->BBSLoc,Cmds->AcLvl[LVL_NODE_NUMBER],
- string); StripReturn(GSTR3);
- if(Check_For_File(FilePart(Text))!=FAILURE)
- { if(!Rename(Text,GSTR3))
- FileCopy(Text,GSTR3);
- }
- DeleteFile(Text);
- }
- }
- fclose(fi);
- sprintf(string,"%sLCFILES/%s.lc",Conference_Location,PurgeScanNM);
- DeleteFile(string);
- Upload_a_File(1);
- } /* end if fi != NL */
- LcFileXfr=FALSE;
- AEPutStr("\r\n");
-
- }
-
-